/*可以自定义修改*/


/*可发挥想象定义常用字体特效*/

@import 'format.css';
body {
    cursor: url(../images/common/normal.cur), default;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    overflow-x: hidden;
    background-color: #eff3f8;
    -webkit-font-smoothing: antialiased;
}

.back-to-home,
.closinglayer,
.menu-btn,
.search-btn,
.wx-btn,
.zfb-btn,
.appreciate-btn,
a {
    cursor: url(../images/common/link.cur), default;
}

.sidebar-content>.menubar>ul>li>a:hover {
    color: #0b98ff;
}

.icon {
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
    font-size: 25px;
    margin: 0 auto;
}

svg {
    margin-right: 10px;
}

@media only screen and (max-width: 500px) {
    .logo {
        display: none!important;
    }
}

.alllayout .header {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}

.alllayout .header nav {
    width: 100%;
    height: 100%;
    background: #fff;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.alllayout .header nav .logo {
    float: left;
    padding: 2px;
    color: #869fb1;
    line-height: 45px;
    font-size: 16px;
    margin: 0 150px 0 50px;
    display: block;
}

.alllayout .header nav ul {
    padding: 3px;
    overflow: hidden;
}

.alllayout .header nav ul li {
    float: left;
    line-height: 45px;
    vertical-align: middle;
    padding: 0 20px;
}

.alllayout .header nav ul li:hover a {
    color: #20a0ff;
}

.alllayout .header nav ul li a {
    font-size: 16px;
    color: #869fb1;
    display: flex;
    align-items: center;
}